#include "comm.h"

int main()
{
    //这里不需要创建fifo，只需要获取就行
    int fd = open(MY_FIFO, O_WRONLY);
    if(fd < 0){
        perror("open");
        return 1;
    }
    //业务逻辑
    while(1){
        printf("请输入：");
        fflush(stdout);
        char buffer[64] = {0};
        //先把数据从标准输入拿到我们的client进程内部
        ssize_t s = read(0, buffer, sizeof(buffer) - 1);
        if(s > 0){
            buffer[s-1] = 0;
            printf("%s\n",buffer);
            //拿到了数据
            write(fd, buffer, strlen(buffer));
        }
    }
    close(fd);
    return 0;
}
